linger on (someone's) mind

Translations
rester dans l'esprit de quelqu'un
Definitions
To remain in someone's thoughts for a period of time, often causing them to think about it repeatedly or feel preoccupied.